<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
   
</head>
<body>
    <a name="list">The list:</a>
   <ul>
     <li><a href="http://google.com">http://google.com</a></li>
     <li><a href="/tutorial">/tutorial.html</a></li>
     <li><a href="local/path">local/path</a></li>
     <li><a href="ftp://ftp.com/my.zip">ftp://ftp.com/my.zip</a></li>
     <li><a href="http://nodejs.org">http://nodejs.org</a></li>
     <li><a href="http://internal.com/test">http://internal.com/test</a></li>
   </ul>
   
   <script>
       //通过修改 style 属性，将所有外部链接变为橙色。
       //- 其 `href` 中包含 `://`
       //- 但不是以 `http://internal.com` 开头。
       //[a-zA-z]+://[^\s]* 或 ^http://internal.com?$


       let a=document.querySelectorAll('a');
    
        let reg=/:\/\//;
        let reg1=/^(?!http:\/\/internal.com).*$/;
        for(let i=0;i<a.length;i++){
        if(reg.test(a[i].getAttribute('href')) && reg1.test(a[i].getAttribute('href'))){
            console.log(a[i]);
            a[i].style.color='orange';
        }
    }


   </script>
</body>
</html>